About T S I International Ltd (06893212) United Kingdom