About L & I Scrap And Waste Management Limited (11503781) United Kingdom