It’s highly unlikely that the B is a date letter; I think it more likely that it’s the manufacturer’s ID, or possibly only part of it. EPNS of course means electroplated nickel silver. I can’t make out the “made in” country in the circular stamp, Ireland perhaps? That might give you an avenue for further research.
Phil