Suffolk Churches Trust, Ride & Stride