About Rrr Polymers Limited (10907168) United Kingdom