About L&s Waste Management Limited (03475329) United Kingdom