About The Edith Ellen Foundation (CE000172) United Kingdom