Babycare retailer Mothercare today revealed a better-than-expected rise in annual profits, rounding off a three year turnaround programme designed to rebuild shareholder value and lay the foundations for future growth.