About Labfirst Scientific And Industrial Equipment Co. Ltd (12252318) United Kingdom