About Ampco 144 Limited (12111398) United Kingdom