About Filtermax Filtration Services Limited (04399231) United Kingdom