About Kando Candy Floss And Popcorn Machines Ltd (05248598) United Kingdom