About David Owen Jenkins Limited (08843423) United Kingdom