Dr No[Moderator Omega - Wristscan]
37595
My guess is that 'pressed drums' refers to . . .
. . . a drum roll 'introducing' K M Gregory. A bit self-important, and perhaps unlikely given that modesty is more usually associated with British character, but he might've been the flamboyant type.
Had an RAF Omega for a short while, . . .
. . . let it go for no reason other than having difficulty accumulating other military Omegas, so it was an odd duck in my collection. Spent quite a bit of time and effort getting it into proper condition; hope the new owner has a fuller appreciation than yours truly.
Best,
Art