About Llb Locum Services Ltd (08796952) United Kingdom