About T&s Taverns Limited (12982644) United Kingdom