About The Candle Shop Ltd (13212423) United Kingdom