About Candy Mechanics Ltd (09749521) United Kingdom