About Nene Valley Group Ltd (11612224) United Kingdom