About Candle Essence Ltd (08896126) United Kingdom