About Glennmont Asset Management Limited (09358843) United Kingdom