About Candia Uk Limited (01300676) United Kingdom