About Labfacility Limited (01008590) United Kingdom