Three South West startups named in Top UK Business List business-live.co.uk 4 months ago Three South West startups named in Top UK Business List Returning for its 16th year, Startups.co.uk has unveiled its annual Startups 100 list