About G & O Retail Limited (13329466) United Kingdom