About Glennagarran Ltd (13623486) United Kingdom