About Nene Refrigeration Limited (10703882) United Kingdom