About Microfiltrex Limited (01179763) United Kingdom