About B & N Traders Ltd (11969444) United Kingdom