About Glengarth Management Limited (01970559) United Kingdom