About The Hargreaves Foundation (CE020255) United Kingdom