About J L Taverns Limited (SC465095) United Kingdom