About The Haigh Foundation (CE024353) United Kingdom