About Candid Distribution Ltd (12200241) United Kingdom