About S.l.m.c. Limited (07148905) United Kingdom