About Industrial Water Filters Ltd (12432926) United Kingdom