About M J A Locum Services Limited (13592395) United Kingdom