About The Sturridge Foundation (08898317) United Kingdom