About The Sickle Cell Society (02840865) United Kingdom