About S.l.kay Limited (12199094) United Kingdom