I have, from my limited knowledge, what may be a latching relay. It was made by FR Ltd of Wimborne, Dorset. I presume this is Flight Refuelling Ltd. It is called a Memstore RSC-68.
Anyone know anything more about this, or where I might find some further info?
It doesn't come up on a Google search. Presumably a pretty rare item.