About Candia Nuts Sa Ltd (13142492) United Kingdom