About Micron Filtration Limited (08820882) United Kingdom