Hill4Leather are based in Hampshireand and can do this sort of work by post at £4 a popper + postage, they're pretty reliable and the workmanship is decent but I'm not sure if this is any cheaper than sending to Spada for repairs. HTH
__________________
Blue K9 Pointy - Squished by a car/kerb/wall
Blue K9 Pointy #2 - Nearly at 120,000 miles!