About Candy Mix Tubs Ltd (13043058) United Kingdom