About Ampco 150 Limited (12357824) United Kingdom