About Novus Waste Management Limited (08957122) United Kingdom