About B & N Associates Ltd (11610101) United Kingdom