About Ssk Locums Limited (07104944) United Kingdom