Hornby Meccano Diesel D8017 / Rough & Ready !

Old diesel workhorse from Meccano. Been in storage for a long time with other train related items also listed. Amazed to see this one still works although it does go faster backwards than forwards. So needs some attention, hopefully just a good clean. Has a crack on the top as shown in photo, so no beauty.