About Bromsgrove Glass Ltd (07180431) United Kingdom