About S K R Locum Services Limited (04617751) United Kingdom