About Ampco 149 Limited (12457232) United Kingdom