About Sambuca Ristourante Ltd (09198165) United Kingdom