About Hepaire Filtration Limited (00946390) United Kingdom