About Plastok (meshes & Filtration) Limited (01223794) United Kingdom