About L&l Partnership Ltd (13050125) United Kingdom