About Stlc Services Ltd. (09587257) United Kingdom