About Jennings & Associates Recruitment Services Ltd (10013353) United Kingdom