About D & S Blinds Ltd (06534350) United Kingdom