More than 200 runners gutted it out on Salisbury Plain this weekend, raising funds for the British Legion Poppy Appeal.