About Essentra Filter Products Limited (00259345) United Kingdom