About K Clarke Limited (10811452) United Kingdom