JAMES & MOORE LIMITED