From foodies to fashionistas, small businesses in the Western Isles have something for everyone.