About Ampco 159 Limited (13207178) United Kingdom