About Clover Chemicals Limited (02476263) United Kingdom