About Nanbo Mechanical Equipment Co. Ltd (11733562) United Kingdom