I think your button is a fashion one. Is the back intact or rusted/corroded? If so that and the fact that the anchor loop does not extend to the edge where the rope border would pass through it are pretty good indicators of a civilian fashion button. But, if the back is intact and you can see any kind of backmark then it could be military or maybe diplomatic.
I don't have any idea on the buckle.