Company name: FILTROX Carlson Ltd.
Description: FILTROX is the global technology leader in depth filtration solutions. Our filtration solutions meet highest requirements in Microfiltration.
The Butts Mill, Barnoldswick BB18 5HP, United Kingdom