About Mitchell Sw Limited (13217887) United Kingdom