About Wick Candle London Limited (13075265) United Kingdom