Home Business Rick Stein shutters Marlborough restaurant as group struggles with losses