About Friends Of Cymru Sickle Cell And Thalassaemia C.i.c. (13142747) United Kingdom