About De Nora Water Technologies Limited (08089317) United Kingdom