About The Candle Tree Limited (10909935) United Kingdom