About Glengariffe Management Company Limited (02295809) United Kingdom