About Lydall Industrial Filtration Textile Manufacturing (emea) Limited (03685494) United Kingdom