About J Allen Ltd (07151483) United Kingdom