About Hamar Locum Services Ltd (10308914) United Kingdom