Guest Stars Miles Jupp as Miles Jupp Derek Fowlds as Derek Fowlds Ruth Madoc as Ruth Madoc James Dreyfus as James Dreyfus Ewen MacIntosh as Ewen MacIntosh