Beverage preparation and dispensing equipment