About T T Comms Ltd (09924667) United Kingdom