About The Candy Shack Doncaster Ltd (12053907) United Kingdom