About The Alan Ball Foundation (CE024158) United Kingdom