About S & K Clarke Ltd (11760332) United Kingdom