Hello all. What I have here is a cover from Great Britain bearing some sort of frank. It doesn't look like a postage meter because there is no meter number evident (and I didn't find it in the on-line International Postage Meter Stamp Catalog). I don't think it is a cancellation either because it is inscribed "Paid". So, what is it?

Here is a close-up:

Any responses will be greatly appreciated.
Regards, Robert