Check out http://www.imdb.com/title/tt0756450/ - the cast list for Episode 13 on the imdb... (Surely this should have been in episode 11?)
Ho, ho... this is doubtless from the clowns who last year brought us Norman Lovett as Davros and Laura Fraser as the voice of the TARDIS!