About L&l Resales Ltd (13057607) United Kingdom