About Nene Milling Company Limited (04097273) United Kingdom