About S.l.k. Limited (05600876) United Kingdom