Peter Haden-Guest, 4th Baron Haden-Guest

British diplomat