About Bromsgrove Barber Ltd (12309242) United Kingdom