About L&s Recycling Ltd (12114731) United Kingdom