About Glendalough Holdings Ltd (12246621) United Kingdom