About Candycanelane Ltd (13386672) United Kingdom