About Mitchell Galley Limited (09394626) United Kingdom