About Ampco 113 Limited (09652357) United Kingdom