About Glendalough Limited (10895013) United Kingdom