There are many brands of Flock Raiser or All Flock type feeds. If you cannot find those then any starter/grower feed in the 18% protein range is fine as well. That is what I buy when I can't find an all flock feed in stock. Most commercial feeds are made to be well balanced, you can further refine your choice if there is an ingredient you don't want, like some people don't like to feed corn or soy. Mostly it depends on what your birds do well on, and what you have available where you are. If your birds don't like, or are not doing well in some way, then changing feed can sometimes help. I've had birds have difficulty digesting certain feeds, which resolved when switching to another. The feed label you show, the 4th ingredient is calcium. Layer feed is higher in calcium because laying hens need it to make good egg shells. Roosters do not need that, and it can lead to health problems if they eat it all the time. So feed a non-layer feed (starter grower also does not have the higher calcium as growing chicks don't need it and it can damage their growing organs) and provide oyster shell in separate feeders for the hens that need it. They will take what they need. As your hens age they will take a break in laying due to molt or shorter daylight hours in the winter, and they generally don't need the extra calcium during those times either, so providing it separately lets them self regulate as needed individually. If you have a hen that lives long enough, she will eventually stop laying at all, and then really doesn't need the extra calcium, just like a rooster. Oyster shell is not very expensive and a large bag may last a very long time depending on how many birds you have.
Scratch is totally carbs, too much makes them fat, which can cause all kinds of health problems, fatty liver disease, laying issues in hens, cancers, etc. Look at it like candy corn. No one should have a bowl of it every day and not expect health repercussions from it. All treats, and that means EVERYTHING other than their feed and what they can find ranging, should always be 10% or less of their total diet. They are very small, so it doesn't take very much to be too much. We are all guilty of it on occasion, but your birds will be healthier if you work hard at keeping it limited. And yes they love it, but that doesn't make it good for them.