About Owen Industrial Filtration Limited (03531544) United Kingdom