About B&n Stores Ltd (10663122) United Kingdom