About T.t. Smith Limited (00883351) United Kingdom