Mapping out the most ambitious businesses in the North West of England