About Charles Candles Limited (11296749) United Kingdom