About Candle Place Limited (13165956) United Kingdom