Shelley Longworth — British actress