About Uk Ahlstrom Limited (08687603) United Kingdom