About Van Moorhouse Foundation (CE015089) United Kingdom