About Essentra Filter Products International Limited (00393256) United Kingdom