About M & V Locum Services Ltd (11860085) United Kingdom