About Inns & Taverns Limited (10412249) United Kingdom