About B&l Capital Ltd (13526702) United Kingdom