About Sambuca Glasshouse Cramlington Ltd (11711105) United Kingdom