About O S Locum Ltd (11931727) United Kingdom