About Sandwick Bay Candles Limited (SC613513) United Kingdom