About D & D Waste Recovery Limited (07731211) United Kingdom