About The Trust Foundation (CE015244) United Kingdom