B & B VENDING LTD