About Endesha Recruitment Ltd (NI674101) United Kingdom