About Lab Solution Technology Limited (09798374) United Kingdom