About S.l.c.m.s.s Ltd (NI628234) United Kingdom