About Technical Polymers Consultancy Ltd (12176131) United Kingdom