About Wr Bromsgrove Limited (11984323) United Kingdom