About Banks & Noble Limited (11720270) United Kingdom