About Kay Locums Limited (SC449008) United Kingdom