About Candace Limited (03455569) United Kingdom