About Leek Chemicals Ltd (03434540) United Kingdom