About T & I Interiors Limited (09769568) United Kingdom