About The Mitchell Group Ltd (12293481) United Kingdom