About Michael Curtis Polymer Consulting Ltd (10164261) United Kingdom