About Ampco 122 Limited (10316133) United Kingdom