About Candlestoreuk Ltd (12912451) United Kingdom