About Philtec Filtration Limited (03821736) United Kingdom