The Armistice 100 Bike Ride gets underway with 115-mile cycle from Twickenham to Dover