It's a awhile since I've done a dedicated Health & Safety audit, but the photos reveal trip hazards, access and egress obstructions of particular concern as Lays management state they do have problems with fire, there's over stacked boxes near a conveyor system which have a number of near miss type scenarios, bare wire another near miss.
The issue with 12 hour working needs some Kaizen methodology applied. Why is the work process so inefficient and intensive that people have to work 12 hours 7 days a week for several months at a time? Plenty of industries do work 12 hour work shifts and the general patterns are 4 days on 4 days off, 2 weeks on 2 weeks off, a month on and month off. That's ultimately doable, but sustained month in month out with no rest it's too much and it cannot be productive. I know of no factory production line that works 12 hours shifts, it's three 8 hour shifts over the 24 hours. Mining was/or is the same.
All the research I know of, show that an increase of work to 12 hours, creates an initial increase in productivity, but after a very short time the productively lags and goes down. Ultimately it's good for a very short burst only. Something is wrong in that factory hence they're on strike.