About Dymond & Dymond Limited (04501097) United Kingdom