James Rose, 23rd of Kilravock — Scottish ceremonial officer (1820-1909)