About Filtration Society(the) (01780838) United Kingdom