About S&kglasgow Ltd (SC685687) United Kingdom