About Telscombe Tavern Limited (12089200) United Kingdom