About Edsv How Dell Limited (12946208) United Kingdom