They look like Royal Navy Petty Officer badges.....and the 'emblem' on the sleeve looks like something attached to the bike handlebars rather than attached to the sleeve?