About Northane Chemicals Limited (03286267) United Kingdom