About The Inasmuch Trust (CE019528) United Kingdom