About Lr Clinical Solutions Limited (06189780) United Kingdom