About Terry Communications Ltd (09763539) United Kingdom