About Glenelly Recruitment Solutions Limited (11901741) United Kingdom