About Salop Mechanical Limited (07588644) United Kingdom