About D 8 V E W Sales And Marketing Limited (10039591) United Kingdom