About H&m Environmental Services Ltd (03704881) United Kingdom