About Polytech Liquid Polymers Limited (12170514) United Kingdom