About Sophie Mcpherson Locum Limited (SC614373) United Kingdom