About Ealing Anchor Foundation (CE027020) United Kingdom