About H&a Blinds Ltd (12533894) United Kingdom