Most look like British military uniform buttons, a couple may be overseas. Various manufacturers, mainly British.
eBay