About B.t.s. Interiors Limited (02883345) United Kingdom