About Baldwin Construction Bromsgrove Limited (10901992) United Kingdom