About Bromsgrove Window Door Ltd (12031928) United Kingdom