About David Diamond Limited (08292149) United Kingdom