20 Along the Forth is the ultimate 20-mile challenge, timed perfectly for Spring 2026 marathon and ultra runners.