About The Candy Mix Store Ltd (13124524) United Kingdom