About Ta Sales And Marketing Ltd (11669752) United Kingdom