About Davenport Construction & Design Ltd (13597043) United Kingdom