About Slickwick Candle Company Ltd (13031369) United Kingdom