About Dec Waste Management Ltd (11720434) United Kingdom