About Lab Techniche Ltd (08187803) United Kingdom