About Ningbo Haubo Industries Co. Ltd. (12530852) United Kingdom