About Trustlab Diagnostic And Supplies Ltd (11073104) United Kingdom