About Shanghai Longshou Machinery Company Ltd (13490044) United Kingdom