About Ampco 106 Limited (09050978) United Kingdom