About Rowan Locum Ltd (13599523) United Kingdom