About T & S Advertising Limited (08240253) United Kingdom