About Ampco 115 Limited (09757873) United Kingdom