About L&c Waste Services Ltd (11514338) United Kingdom