About Haughton Refrigeration & Air Conditioning Ltd (04353601) United Kingdom