I may be miles off - but first though was they reminded me of nurses silver buckles. H for Hospital?. Probably a total red herring ... but thought I would share. Probably very unlikely on second thoughts ...
https://www.ebay.co.uk/b/Nurses-Belt.../bn_7022747931