IIRC babcock lost the blackpool contract to nhv last year but nhv couldnt man it, so the customer took a 1 year extension with babcock until nhv could sort things out.
Presuming the 169 vacancy is nhv starting to man the contract I'd expect more vacancies to follow.
standing by to be corrected