About T.c.i. & Co Uk Limited (03426014) United Kingdom