About Bromsgrove Limited (08867460) United Kingdom