About The Allen Groupe Limited (06520778) United Kingdom