About The Cannon Charitable Trust (03913783) United Kingdom