About G&d Retailers Ltd (12728023) United Kingdom