About Clyde Refrigeration & Air Conditioning Ltd. (SC267201) United Kingdom