About Bromgrove Limited (07162436) United Kingdom