About B & B Retailers Limited (SC676482) United Kingdom