About Daventry Blinds Limited (03708031) United Kingdom