About Oval Locum Services Limited (11139023) United Kingdom