About Davenport Curo Limited (02179834) United Kingdom