About S.a. (locums) Ltd (05989148) United Kingdom