About S & K Holdings Ltd (05869110) United Kingdom