About Ampco (uk) Limited (07330000) United Kingdom