About Glenmac Developments Limited (NI629712) United Kingdom