About Mitchell Taverns Limited (10661768) United Kingdom