About Beals Blinds Limited (09264638) United Kingdom