Lady Margaret Heathcote — British noble and poet