About Labtex Limited (05269082) United Kingdom