About S.b.t.s. Limited (06155275) United Kingdom