AVALON BRANDS LTD