About The Nutsche Filter Company Ltd (09751591) United Kingdom