About Amp Machinery Ltd (12841123) United Kingdom