About S & K Partners Limited (06766192) United Kingdom