About The Candle Jar Company Limited (11267940) United Kingdom