About Jay J Locums Ltd (08850866) United Kingdom