Your photo shows the sole surviving class 28 No.D5705 at Bury on the East Lancashire Railway. The loco is under overhaul at the ELR, in the care of the Class 15 Preservation Society (custodians of sole surviving class 15 No.D8233, also based at the ELR).
http://www.d8233.org.uk/5705.htm
http://www.elrdiesel.info/fleet-d5705.php
https://en-gb.facebook.com/groups/D5705/
Tony