About Neal S Eco Waste Management Ltd (13218588) United Kingdom