I believe what you have there is a definition whilst the stamp is probably more like a trademark or advertising.

Kind Regards,

Raimey
rse