About Allerton Engineering Ltd (11605411) United Kingdom