About Sambuca Pavillion Ltd (10689444) United Kingdom