TallKee Industry Address: No 5558 Chuansha Road, Pudong Discrict, Shanghai, China Zip: 200070 Email: landy.industry20@gmail.com