About Polyclear Holdings Limited (04995921) United Kingdom