About Sprint Refrigeration & Air Conditioning Limited (03938367) United Kingdom