About Hybreeze Refrigeration & Air Conditioning Ltd (12219186) United Kingdom