About Candi Creations Ltd (07911556) United Kingdom