About The Dennis Sharpe Foundation (CE023180) United Kingdom