About Sk Locums (uk) Ltd (07159136) United Kingdom