About Scotts Precision Manufacturing Limited (06518383) United Kingdom