About Lax Locums Ltd (10965135) United Kingdom