About Davenport Holdings (willenhall) Limited (05738097) United Kingdom