About Liverpool Sickle Cell And Thalassaemia Support Group (CE004166) United Kingdom