About Jiangsu Duhow Rubber Co. Ltd (10090493) United Kingdom