About Hybrid Cooling Solutions Limited (02906945) United Kingdom