Nope, they are right its a horse harness decoration, probably late 19th C.Thanks all looks like old school badge or similar to me but could be any of the suggestion s thanks all
No they don't. Standard. Seen loads.pin seems too small to go in leather or through a hole to do up