About Glenfield Management Limited Liability Partnership (OC314959) United Kingdom