Henrietta Amelia Leeson — English actress