About Northants Leather Chemicals Ltd (03680388) United Kingdom