I agree that it would be better to have the Passports printed in UK, but you do have to question how there was such a large variation in tender values.
Perhaps given the fact they have lost a few contracts recently might have something to do with it.