About Labwell Research Laboratories Limited (03100895) United Kingdom