Sir Edward Haggerston, 10th Baronet - (1857-1925)