About Holcombe Taverns Ltd (12377102) United Kingdom