About Ampco 140 Limited (11060592) United Kingdom