About Lovell Taverns Limited (12849304) United Kingdom