About Theora Candles Limited (12966309) United Kingdom