About The Dennis Ralph Foundation (CE008268) United Kingdom