About D B Powell And Associates Limited (07613439) United Kingdom