About The Chalmers Charitable Trust (CS001804) United Kingdom