About Chemfix Products Limited (04334528) United Kingdom