About Essence Candle Studio Ltd (13224228) United Kingdom