Candy store offering a variety of sweets, gummies, and candies, including UK treats like Crunchie Rocks.