The Scarborough Business Ambassadors are a group of action oriented volunteers, who's aim is to improve the economic prosperity of Scarborough, UK