About B & S Retail Trading Limited (12162731) United Kingdom