About The Sally Odell Charitable Trust (CE015205) United Kingdom