About J Jones Locum Services Ltd (10313980) United Kingdom