About Js Locums Consultancy Ltd (07193389) United Kingdom