About Glenmill Investments L.p. (SL007512) United Kingdom