About Coolers & Condensers Limited (01778335) United Kingdom