About S G Locum Limited (12472563) United Kingdom