About J C Taverns Limited (12907700) United Kingdom