About Myland Trust (10126185) United Kingdom