About Canada Lamushi Plant Protection Co. Ltd (11578651) United Kingdom