About Apex Cooling Solutions Limited (04483123) United Kingdom