About Durafilter Ltd (09015387) United Kingdom