About The Higher Self Candle Company Ltd (13321785) United Kingdom