About Tcse International Limited (07928050) United Kingdom