About Allerton Group Holdings Ltd (12516819) United Kingdom