About Ampco 161 Limited (13487954) United Kingdom