About Davenport Holdings Limited (11555392) United Kingdom