Looks like it’s from a watch chain, I expect the watch would have had an inscription that would have explained it.
Certainly Scottish – all the National Emblems are there: Saltire Cross, Thistles and Lion Rampant, the sort of thing used to show a person’s Scottish heritage or some other reminder of Scotland.
Missed the silver hallmarks much more obvious in the pictures you sent me, so it's solid silver and almost certainly from a watch chain.