About Laboratory & Containment Solutions Limited (05638189) United Kingdom