About Mitchell-horton (holdings) Limited (06335393) United Kingdom