About Candle Village Ltd (13231823) United Kingdom