About T.t.s. Communications Limited (03845270) United Kingdom