About Bill Whyte Polymer Consultants Limited (10387241) United Kingdom