About B&l Life Limited (12937249) United Kingdom