About G & G London Limited (07558016) United Kingdom