About L&l Fencing And Waste Services Ltd (11888976) United Kingdom