About Mcguire Mitchell Limited (10600357) United Kingdom