About Redditch & Bromsgrove Limited (07463927) United Kingdom