About E Hatfield Locum Ltd (SC598884) United Kingdom