About J G Locums Ltd (12248428) United Kingdom