About Polymer Synthesis Ltd (13380618) United Kingdom