About Davenport Family Holdings Limited (12170553) United Kingdom