About Sambuca Seaham Ltd (11524241) United Kingdom