I'm not much on ride on's but it looks like a Stiga not McCullough.

http://www.stigalawnmowers.co.uk/

From what I understand made in Sweden and parts are astronomical.

Good luck.
Pete