About Davenports Fashion House Limited (08077824) United Kingdom