About Spring Part Manufacturing Limited (01189729) United Kingdom