About Bromsgrove Builders Limited (06060103) United Kingdom