About D&d Blinds Ltd (11532643) United Kingdom