About Candleberry Europe Limited (09075788) United Kingdom