About Glenelly Development Trust Limited (NI026031) United Kingdom