About Sambuca Cafe Limited (05384220) United Kingdom