About Kandy Floss Limited (06882072) United Kingdom