About Lloyds Environmental Waste Management Limited (02800417) United Kingdom