About Ampco Limited (06222604) United Kingdom