About Lab Chemicals International Ltd (10826968) United Kingdom