About T-lex Ltd (08987809) United Kingdom