Promotional Sticker probably from the U.K.