Probably a bit far but there's a place in Blackburn which recondition starter motors and alternators. I got my alternator on my saxo reconditioned for £35 in a couple of hours. I don't know how tight funds are but my alternator looks brand new.
Ellison Auto Electrics
Forrest St, Blackburn BB1 3BB
01254 265988
https://goo.gl/maps/GRTK9NfgLvS2
Disregard if not helpful.