LONG-running strikes by Altrad Services workers producing steam for Sellafield have been called off following an 'improved pay offer'.