About The Fenner Frost Foundation (CE006311) United Kingdom