About Ecoguard Filter Company Limited (09966801) United Kingdom