About Labtech International Ltd (02779599) United Kingdom