British navy. Heavy fabric badge – small loose thread near base of anchor. Lose/removable plastic inner cover to protect inner top.
eBay