About Micfil Ultra Fine Filter Ltd (08447805) United Kingdom