About De Qiang Instrument Ltd (09749306) United Kingdom