About Bromsgrove Barbers (west) Limited (12699018) United Kingdom