About Mitchell (holdings) Limited (05863146) United Kingdom