About Glenfield Management Company Limited (06779091) United Kingdom