About James Taverns Limited (08894171) United Kingdom