Sir Edward Haggerston, 7th Bt. - (died 1857)