About Diamond Design And Development Ltd (12880451) United Kingdom