About Lab Express Ltd (13370034) United Kingdom