About Mitchell Harworth Ltd (12169811) United Kingdom