About Glenmayne Group Limited (NI652158) United Kingdom