About B&l Bars Ltd (SC611008) United Kingdom