York-based engineering firm completes contract on £90m