About Uk Mandefu Crop Protection Co. Limited (11364036) United Kingdom