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
22-1, 1/F, Block 13, Qiaoji Jiayuan II, No. 448 Parrot Avenue, Hanyang District, Wuhan, China