About The Alan Fletcher Foundation (CE009507) United Kingdom