About Lab Testing Solutions Ltd (09896544) United Kingdom