About Endeavour Recruitment Services Limited (08828892) United Kingdom