About S&lk Services Limited (10588875) United Kingdom