Alexander Elphinstone, 19th Lord Elphinstone — British noble