A & B FLOORING LTD