Back to previous Filtration Plant equipment and automation Automatic self-cleaning filters, perfect for filtering poor quality water By Amiad Water Systems UK Ltd on 24th January 2018