About Ampco 142 Limited (12015601) United Kingdom