About John Todd Refrigeration Limited (04668997) United Kingdom