A visit — yours or an inspector's — is the surest check on a new supplier. Send a date and what you want to see; the request reaches them as an enquiry you can track.
Address
No. 2, Building 35, Phoenix Economic Industrial Park, 249 Liangchang Middle Road, Jintan District, Changzhou City, Jiangsu Province, Changzhou, Jiangsu, China