Food and drink firms named and shamed