About S.s.f.m.c Limited (07493666) United Kingdom