About Polymer Systems Technology Limited (02569742) United Kingdom