British mother and baby products retailer Mothercare has bought the Blooming Marvellous maternity wear brand in a move that strengthens its position in this specialist market.