About L & D Waste Management Ltd (12956886) United Kingdom