About Glover S Trust (09537230) United Kingdom