About Whitesand Candle Company Ltd (13252569) United Kingdom