About Sambuca Garden Kitchen Ltd (11652242) United Kingdom