About Eden Candles Limited (04723241) United Kingdom