About Candles Provident Trust Limited (00201858) United Kingdom