T A D Communications Ltd Preview