About T Plus D Comms Limited (11494568) United Kingdom