About The Mitch Group Limited (13460079) United Kingdom