Company name: Star Refrigeration Ltd
Description: As a leading supplier of industrial refrigeration and heating systems, Star Refrigeration designs bespoke solutions for all heating or cooling requirements.
13A Couching St, Watlington OX49 5QF, United Kingdom