Hello royboy69
I think the Rover lever is a red-herring.

This is a North American bagger mower from the 1980s, best guess.
I think the engine is a 10 Series or 13 Series.

Hopefully, a member will identify it.

Cheers
----------------------
Jack