About S R Locum Assist Ltd (11392332) United Kingdom