About Ampco 136 Limited (11596960) United Kingdom