china factory address in spain