Robert Liddell, 7th Baron Ravensworth — British peer (1902-1950)