About Ampco 118 Limited (11462708) United Kingdom