About The Allen Group Ltd (09910280) United Kingdom