About Shanghai T&d Trading Development Co. Limited (05911474) United Kingdom