About Ampco 160 Limited (13334962) United Kingdom