About The Candle Studio Limited (11745829) United Kingdom