About S & K Operations Ltd (SC526337) United Kingdom