About House Of Candy Floss Limited (04339345) United Kingdom