About Wicked Wick Candle Co Ltd (13670464) United Kingdom