About Ampco 135 Limited (11341008) United Kingdom