About T & K Clarke Ltd (08462822) United Kingdom