About Engineered Polymer Solutions Limited (05707643) United Kingdom