About Egerton-peters Foundation (13003248) United Kingdom