About T W International Ltd (02600896) United Kingdom