About Lamb S Locum Services Ltd (08516596) United Kingdom