Graham, Like you I know nothing about this Red Ribbon Seal.
Who told her she needs to get that?
What is the reason to obtain it?
Was a price mentioned?
Who would supply it?
It doesn't sound correct to me but I'm sure the many wives here who travelled to UK on a spouse visa will respond to you.
It is not a UKBA requirement.