About Leach Colour Limited (03729135) United Kingdom