About The Powell Family Foundation (CE022237) United Kingdom