About A & J Locums Limited (12715399) United Kingdom