About Sambuca Cramlington Ltd (12274272) United Kingdom