A group of injured veterans and their family members are set to sail the English Channel in a fully adapted tall ship, thanks to military charity Blesma, The Limbless Veterans and the Jubilee Sailing Trust…