About Lab Partnership Limited (10614748) United Kingdom