About Essex Candle Company Limited (13303368) United Kingdom