About N & K Clarke Ltd (11486423) United Kingdom