About Candlemakers Management Company Limited (04518510) United Kingdom