About The Fletcher Foundation (CE010587) United Kingdom