About T.s Sweden Limited (08997513) United Kingdom