About S.b.s.s. Ltd. (08594213) United Kingdom