Rachel Shenton — English actress