About M.l Mckay Locum Services Limited (12562069) United Kingdom