About Joules Wine & Cocktail Bar Limited (08010190) United Kingdom