About Shanghai T&t International Co. Ltd. (09038313) United Kingdom