About Abbotts Machinery Ltd (11131246) United Kingdom