About J Allen Group Ltd (12019459) United Kingdom