About Davenport And Williams Limited (00900627) United Kingdom