About Bromsgrove Glass & Windows Ltd (07180495) United Kingdom