About H And D Waste Solutions Ltd (13290318) United Kingdom