The Scottish Highlands have seen a dramatic rise in microbusiness activity following the popularity of the TV show The Traitors, filmed at Ardross Castle.