About Doherty Locum Ltd (12235379) United Kingdom