Man, this brings back memories! I vaguely remember something like that. Tried digging through some old TV guides but no luck. It rings a bell but can't find anything solid. Might wanna check some forums specifically for British TV history or satellite TV enthusiasts.