About Candycave Sweets Limited (12588567) United Kingdom