Elizabeth Hanbury — English philanthropist and centenarian