About Davenport & Jones Ltd (12829056) United Kingdom