Leighton Buzzard Guides High Sheriff, Andrew Selous and Invictus Games Medalist to join Leighton Buzzard’s Peace Marathon