About Ideal Chemicals Limited (02231803) United Kingdom