About Novus Environmental Services Limited (05593158) United Kingdom