About G & O Group Limited (06133302) United Kingdom