It's a device that, while apparently patented in Britain, probably never
existed.  That's about all I know about it.

But didn't Mark Twain write a short story back in the 1870s that described
two lovers using a sort of television device to hold long distance
conversations?  I seem to remember reading a story like that back 40 or so
years ago.