About Refmac Refrigeration & Air Conditioners Services Ltd (13303534) United Kingdom