ICL Speciality Fertilizers
Birmingham (UK) ICL stand: Hall 10 Stand 10.902
More info:
https://www.lammashow.com/