About The Stevenson Charitable Trust Cio (CE025431) United Kingdom