About Ampco 107 Limited (09051098) United Kingdom