About Independent Polymer Technology Ltd (04627765) United Kingdom