I am radically stumped, and from what I read above it seems that a TV series might hold the key. As I have lived in the US for the last forty years, I am almost completely ignorant of Brit TV series.
Someone has mentioned 'mainwaring'--but the name means nothing to me.