Was just between Hessle and Ferriby... hats off for getting out there on a foggy morning. Quite envied you.
Not sure about the 1250. I checked out the numbers on parts list. The main thing to check is the foot rest mounting brackets