About The Eleanor Grace Foundation (CE020175) United Kingdom