About Nene Valley Waste Limited (02668475) United Kingdom