About Cucumber Cafe Wine & Cocktail Bar Ltd (11857667) United Kingdom