About L&l Aggregates Ltd (13321048) United Kingdom