About Specialist Machine Parts Limited (03708053) United Kingdom