HAMILTON BILLIARDS & GAMES CO LTD