About The Ellie Thornton Foundation (CE015095) United Kingdom