About Plumb Polymers Limited (03964655) United Kingdom