About Davenport Associates Limited (02570173) United Kingdom