About Denham-kennedy Ltd (08633761) United Kingdom