About T S Stevens Limited (04982416) United Kingdom