About Nene Storage Equipment Limited (01162468) United Kingdom