About Bromsgrove Blinds Limited (08246544) United Kingdom