About Amech Eng Limited (10806552) United Kingdom