About The Eleanor Foundation (uk) (CE018320) United Kingdom