About S & G Locum Services Ltd (07795348) United Kingdom