I'm unsure what the metal is it has been tested for silver and isn't despite showing glimpses of silver in the worn parts so I though it was just heavy patina but it must be a tin or alloy I imagine it is Scottish made with the bagpipe player on the reverse but with no makers mark it's hard to say
eBay