About The Kallipateira Moorhouse Foundation (CE020235) United Kingdom