Chatteris, England, GB jobs