About Filtratech Limited (08840070) United Kingdom