About Ampco (uk) Holdings Ltd (13188718) United Kingdom