About Mitchell Holdings (norwich) Limited (11192504) United Kingdom