Spares or Repair Bosch Lawn Mower (EH33, Tranent)

Stopped working - i thought it was the switch - i tried fitting a new one but it still didn't work, maybe i bought the wrong type of switch.
Hopefully someone can repair and get use of it.