David Seaton, Pilbeam Mp 43