About G&b Retail Ltd (12490183) United Kingdom