About Lab14 Equipements Ltd (13681502) United Kingdom