About The Irish Locum Ltd (11866045) United Kingdom