About S. And T. Sales And Marketing Limited (03175131) United Kingdom