About S.l.c. (services) Limited (01186154) United Kingdom