About Enigma Candles Ltd (09303440) United Kingdom