About Filterite Limited (04721832) United Kingdom