In some areas the Red Cross offer a befriending service. Also if they are ex service then you might be able to find a servicemans association. I think RAFA is the airforce but do not know about Army or Navy Associations.