Rollin baits used to make Nutrabaits baits before Bill Cottam sold Nutrabaits.
They have a pretty good reputation, as does MCF.
I had a look at the websites of Innovate, Poacher and Blakes, and they look professional. You don't, no matter what Go Daddy or IONOS says, come up with a decent website like that without spending money.
I've said it in the past, and unfortunately it has bitten you (and me) in the backside, get a bait firm that will be there long term, no cutting corners or mixes, that will be there in 5 years.
Of the companies that you have given, I would be looking at Rollin, Blakes, because they are their own company, with the backing of an animal feed supply, or Poachers baits as I know the name and have been around a good few years.