About B&l Partnership Limited (10439182) United Kingdom