Yes, that Lawnmowerclub site has been a wealth of information for me. There I also learned that Qualcast bought Suffolk Punch a while back. The engine & design of the mower seems similar to my old one, it reminded me of it.
Of course I can read the Atco on it, but I don't know if there's a link with Qualcast = Suffolk Lawn mower.
For comparison, here's Suffolk's A98 engine: