About G&vl Ltd (12604437) United Kingdom