About Wait And Load Waste Removal Ltd (12918688) United Kingdom