About A & J Locum Services Limited (10842074) United Kingdom