About Glengarriff Limited (10498626) United Kingdom