About Glenmore Management Limited (02304763) United Kingdom