About Labex Instrument Limited (08750686) United Kingdom