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