Judi Bowker — English actress