About B & S Retail Limited (11303560) United Kingdom