About The Eldon Foundation (CE012724) United Kingdom