About Ningbo Lamer Appliance Co. Ltd. (13229584) United Kingdom