About B & R Blinds Ltd (12357712) United Kingdom