About S&a Polymers Limited (09603032) United Kingdom