About Taffsters Taverns Limited (08769823) United Kingdom