About Jj Locum Services Limited (07739573) United Kingdom