About Ampco 148 Limited (12416676) United Kingdom