About Davenport Limited (01655814) United Kingdom