Up to 1,200 workers across four sites will stage walkouts over pay, according to the Unite union.