Thank you for your reply, I did not realise there were fake vintage watches out there.
There’s a huge market in fake cases, dials, etc for these Seamaster 300s. They used to be a lot easier to detect (stubbies on the dial, wrong font on caseback, poor bezel), but they have gotten a lot better. Buying a 1960s Seamaster 300 is a minefield if you haven’t done your research.
The biggest clue here is it that everything looks too new to be a 50-year-old watch! The lume is a consistent creamy yellow, which just screams fake.