Hello again my friend! You always make me smile...
Crumble refers to the texture of the feed. There is Mash, which is finely ground feed; Crumble, which is coursely ground feed- probably the most popular version; and Pellets which is feed that is compressed into small pellets.
Scratch is a mixture of seeds and grains given to the chickens in small amounts as a treat. It is usually just tossed into the run, on the ground. The chickens will scratch and peck to eat it, hence the name Scratch.
Grit is course sand, or small pebbles that the chickens need in order to digest any food other than the standard chicken feed. If the ground in your run has small bits of rocks or pebbles in it, they will eat these as grit. Before long they will use up what is naturally available, so you will need to supply it for them. You can either toss it in the run on the ground, or have a separate container with grit available at all times. Your chickens will not be able to digest greens or kitchen scraps without it.
You didn't mention crushed oyster shell, but I'll go ahead and bring it up before you go back to the poultry outlet... it is simply what it's name inplies- crushed oyster shells. Your hens will need the added calcium to produce strong shells for their eggs. You can also provide the calcium by drying and crushing up your empty egg shells and feeding those. Again, you should have a separate container of either oyster or egg shell, your hens will eat what they need.
Hope this clears up some of the confusion for you. Next time you go to the poultry outlet, you can amaze the employees with your vast knowledge!