About D V Powell Limited (11392122) United Kingdom