About Clark Denney Limited (13606898) United Kingdom