About J&b Superstores Ltd (10483520) United Kingdom