About The Fletcher-smillie Foundation (CE024987) United Kingdom