About Ampco 156 Limited (13136756) United Kingdom