About T S Lab Limited (09096492) United Kingdom