About Greenwich Locum Legal Services Ltd. (08884468) United Kingdom