About Sticky Fingers Chocolate Fountain Limited (08184262) United Kingdom