About Jbs Locums Limited (05600352) United Kingdom