About Micronics Filtration Limited (03091528) United Kingdom