About Templeton Taverns Limited (07916445) United Kingdom