About Omnova Performance Chemicals Limited (03734749) United Kingdom