About J S Locum Services Limited (07407755) United Kingdom