About The Sf Charitable Trust (CE025418) United Kingdom