About Water And Effluent Technologies Limited (10999804) United Kingdom