Business support advice at OVIC sees growth for marketing agency Mitchell & Stones