About Store Of Candy Limited (13139231) United Kingdom