About Glenferness Management Limited (09341567) United Kingdom