About The St. Jude Foundation (02306102) United Kingdom