About Johnson And Scott (refrigeration Engineers) Limited (01270570) United Kingdom