About B&l Ltd (12355789) United Kingdom