About D & E Simpson Limited (01339653) United Kingdom