About Ampco 146 Limited (12225281) United Kingdom