About Ampco 137 Limited (11676484) United Kingdom