About Ampco 141 Limited (12003209) United Kingdom