About Mitchell & Company Holdings (reigate) Limited (03561142) United Kingdom