About The Flora Candle Company Ltd (13525887) United Kingdom