About Charnwood Cooling Systems Limited (04052050) United Kingdom