About T.s. Interiors Limited (09757933) United Kingdom