About Davenports Holdings Limited (12374384) United Kingdom