About G7 Sales And Marketing Limited (13492239) United Kingdom