About The Schweitzer Foundation Uk (CE020138) United Kingdom