Above, the a few pages from a booklet I turned up. There's lots of information on the firm of E.S. Perry on the web, so I won't repeat it here. Suffice it to say, that British company has vanished along with so many others. Personally, I think their branding left something to be desired. Osmiroid? Sounds like an ointment for piles.
If anyone's interested in looking at the full booklet, I've uploaded it here: