About Mitchell & Co Uk Limited (03299713) United Kingdom