About Lally Locums Ltd (08619085) United Kingdom