About Dr S H Locum Limited (10957716) United Kingdom