About Candleford Limited (02006536) United Kingdom