About Sk & Lc Services Limited (11892042) United Kingdom