About National Locum Services Ltd. (11453799) United Kingdom