About Candle Scent Limited (12440013) United Kingdom