About Emmerald Polymers Limited (10828218) United Kingdom