About Polyclear Limited (01260718) United Kingdom