About Allerton Holdings Limited (11893696) United Kingdom