About Stroke And Diabetes Education And Aid Foundation (sadeaf) (CE014016) United Kingdom