have you seen the new campaign Enoughfood IF?
It's a combination of lots of well know groups e.g Oxfam, Soil Association, etc. The anti factory farming people are involved because keeping animals indoors uses lots of imported feedstuff grown abroad where food for local people should be grown.