About D & J Clapham Ltd (08633409) United Kingdom