About Duncan Polymer Services Limited (06897296) United Kingdom