About Lucas Waste Clearance Ltd (12698208) United Kingdom