About H & F Vending Limited (03831949) United Kingdom