Andrew Noble — British diplomat