What is the name of the sticker with the E and a little swirl thing above it. Where can I get one of these. I did a search and could not find any info. I see this sticker on the side of cars on the roll bar cover. I think I remeber it being a award by the queen or something. Any info would be great.