About Space Cooling Systems Limited (02573065) United Kingdom