About G M Vending Ltd. (SC339980) United Kingdom