About Albany Blind Company Limited (01634193) United Kingdom