That looks like quality stuff, Jonathan (and the "Specials" page is interesting), but I don't see the one I'm after. So I guess they're not the, er, fellers
that I'm looking for, unfortunately.
I notice that they have an office in South Shields, though.
The "PEC" marking is my major clue, but all the Googling
so far has produced lots of electrical PEC's (and I'm suspecting a source in the USA), but not the one I'm after, as yet, alas.