About Labwide Solutions Ltd (11142720) United Kingdom