About Turnbulls Refrigeration Limited (03011842) United Kingdom