About Intumescent Chemicals Ltd (07426605) United Kingdom