About Mitchell Holdings (sw) Limited (13040150) United Kingdom