About S K Locums Limited (08745142) United Kingdom