About Elliot James Group Ltd (10917073) United Kingdom