About Tsi World Limited (08911481) United Kingdom