About The Hamish Ogston Foundation (CE019312) United Kingdom